home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_93_CTSYMBOL.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
28KB
|
507 lines
# near model CODE resource
# jump table entries: 11608-11613 (6 of them)
export_1451:
00000000 4E56 0000 link A6, 0
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 286E 000C movea.l A4, [A6 + 0xC]
0000000C 264C movea.l A3, A4
0000000E 206E 0008 movea.l A0, [A6 + 0x8]
00000012 52AE 0008 addq.l [A6 + 0x8], 1
00000016 1010 move.b D0, [A0]
00000018 0400 0055 subi.b D0, 0x55 /* 'U' */
0000001C 6544 bcs +0x46 /* 00000062 */
0000001E 0C00 0001 cmpi.b D0, 0x1
00000022 623E bhi +0x40 /* 00000062 */
00000024 7200 moveq.l D1, 0x00
00000026 1200 move.b D1, D0
00000028 D241 add.w D1, D1
0000002A 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000002E 4EFB 1000 jmp [PC + D1.w]
00000032 0006 0022 ori.b D6, 0x22 /* '\"' */
00000036 700F moveq.l D0, 0x0F
00000038 2F00 move.l -[A7], D0
0000003A 7200 moveq.l D1, 0x00
0000003C 2F01 move.l -[A7], D1
0000003E 486B 0062 pea.l [A3 + 0x62]
00000042 486E 0008 pea.l [A6 + 0x8]
00000046 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
0000004A 3E00 move.w D7, D0
0000004C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000050 6010 bra +0x12 /* 00000062 */
00000052 486B 005E pea.l [A3 + 0x5E]
00000056 486E 0008 pea.l [A6 + 0x8]
0000005A 4EAD 0C1A jsr [A5 + 0xC1A /* export_383 */]
0000005E 3E00 move.w D7, D0
00000060 508F addq.l A7, 8
label00000062:
00000062 3007 move.w D0, D7
00000064 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
0000006A 4E5E unlink A6
0000006C 4E75 rts
fn0000006E:
0000006E 48E7 0310 movem.l -[A7], D6,D7,A3
00000072 266F 0010 movea.l A3, [A7 + 0x10]
00000076 302B 005C move.w D0, [A3 + 0x5C]
0000007A 906B 0058 sub.w D0, [A3 + 0x58]
0000007E 48C0 ext.l D0
00000080 81FC 0008 divs.w D0, 0x8
00000084 3740 0066 move.w [A3 + 0x66], D0
00000088 302B 005A move.w D0, [A3 + 0x5A]
0000008C 906B 0056 sub.w D0, [A3 + 0x56]
00000090 48C0 ext.l D0
00000092 81FC 0002 divs.w D0, 0x2
00000096 3740 0064 move.w [A3 + 0x64], D0
0000009A 703C moveq.l D0, 0x3C
0000009C B06B 0066 cmp.w D0, [A3 + 0x66]
000000A0 6C08 bge +0xA /* 000000AA */
000000A2 203C 0000 0118 move.l D0, 0x118
000000A8 6010 bra +0x12 /* 000000BA */
label000000AA:
000000AA 302B 0066 move.w D0, [A3 + 0x66]
000000AE 907C 0014 sub.w D0, 0x14
000000B2 48C0 ext.l D0
000000B4 2200 move.l D1, D0
000000B6 E788 lsl D0, 3
000000B8 9081 sub.l D0, D1
label000000BA:
000000BA 3C00 move.w D6, D0
000000BC 0C46 0064 cmpi.w D6, 0x64 /* 'd' */
000000C0 6E02 bgt +0x4 /* 000000C4 */
000000C2 7C64 moveq.l D6, 0x64
label000000C4:
000000C4 703C moveq.l D0, 0x3C
000000C6 B06B 0064 cmp.w D0, [A3 + 0x64]
000000CA 6C08 bge +0xA /* 000000D4 */
000000CC 203C 0000 0118 move.l D0, 0x118
000000D2 6010 bra +0x12 /* 000000E4 */
label000000D4:
000000D4 302B 0064 move.w D0, [A3 + 0x64]
000000D8 907C 0014 sub.w D0, 0x14
000000DC 48C0 ext.l D0
000000DE 2200 move.l D1, D0
000000E0 E788 lsl D0, 3
000000E2 9081 sub.l D0, D1
label000000E4:
000000E4 3E00 move.w D7, D0
000000E6 0C47 0064 cmpi.w D7, 0x64 /* 'd' */
000000EA 6E02 bgt +0x4 /* 000000EE */
000000EC 7E64 moveq.l D7, 0x64
label000000EE:
000000EE 302B 0066 move.w D0, [A3 + 0x66]
000000F2 48C0 ext.l D0
000000F4 2F00 move.l -[A7], D0
000000F6 48C6 ext.l D6
000000F8 2F06 move.l -[A7], D6
000000FA 206D E9DE movea.l A0, [A5 - 0x1622]
000000FE 3228 017A move.w D1, [A0 + 0x17A]
00000102 48C1 ext.l D1
00000104 2F01 move.l -[A7], D1
00000106 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
0000010A 508F addq.l A7, 8
0000010C 2200 move.l D1, D0
0000010E 201F move.l D0, [A7]+
00000110 48C1 ext.l D1
00000112 9081 sub.l D0, D1
00000114 322B 0064 move.w D1, [A3 + 0x64]
00000118 48C1 ext.l D1
0000011A 48E7 C000 movem.l -[A7], D0,D1
0000011E 48C7 ext.l D7
00000120 2F07 move.l -[A7], D7
00000122 206D E9DE movea.l A0, [A5 - 0x1622]
00000126 3428 017C move.w D2, [A0 + 0x17C]
0000012A 48C2 ext.l D2
0000012C 2F02 move.l -[A7], D2
0000012E 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000132 508F addq.l A7, 8
00000134 2400 move.l D2, D0
00000136 4CDF 0003 movem.l D0,D1, [A7]+
0000013A 48C2 ext.l D2
0000013C 9282 sub.l D1, D2
0000013E B280 cmp.l D1, D0
00000140 6F28 ble +0x2A /* 0000016A */
00000142 302B 0066 move.w D0, [A3 + 0x66]
00000146 48C0 ext.l D0
00000148 2F00 move.l -[A7], D0
0000014A 48C6 ext.l D6
0000014C 2F06 move.l -[A7], D6
0000014E 206D E9DE movea.l A0, [A5 - 0x1622]
00000152 3228 017A move.w D1, [A0 + 0x17A]
00000156 48C1 ext.l D1
00000158 2F01 move.l -[A7], D1
0000015A 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
0000015E 508F addq.l A7, 8
00000160 2200 move.l D1, D0
00000162 201F move.l D0, [A7]+
00000164 48C1 ext.l D1
00000166 9081 sub.l D0, D1
00000168 6026 bra +0x28 /* 00000190 */
label0000016A:
0000016A 302B 0064 move.w D0, [A3 + 0x64]
0000016E 48C0 ext.l D0
00000170 2F00 move.l -[A7], D0
00000172 48C7 ext.l D7
00000174 2F07 move.l -[A7], D7
00000176 206D E9DE movea.l A0, [A5 - 0x1622]
0000017A 3228 017C move.w D1, [A0 + 0x17C]
0000017E 48C1 ext.l D1
00000180 2F01 move.l -[A7], D1
00000182 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000186 508F addq.l A7, 8
00000188 2200 move.l D1, D0
0000018A 201F move.l D0, [A7]+
0000018C 48C1 ext.l D1
0000018E 9081 sub.l D0, D1
label00000190:
00000190 2F00 move.l -[A7], D0
00000192 206D E9DE movea.l A0, [A5 - 0x1622]
00000196 3028 017A move.w D0, [A0 + 0x17A]
0000019A 48C0 ext.l D0
0000019C 2F00 move.l -[A7], D0
0000019E 4EAD 071A jsr [A5 + 0x71A /* export_223 */]
000001A2 3740 0068 move.w [A3 + 0x68], D0
000001A6 0C40 0014 cmpi.w D0, 0x14
000001AA 508F addq.l A7, 8
000001AC 6C06 bge +0x8 /* 000001B4 */
000001AE 377C 0014 0068 move.w [A3 + 0x68], 0x14
label000001B4:
000001B4 4CDF 08C0 movem.l D6,D7,A3, [A7]+
000001B8 4E75 rts
fn000001BA:
000001BA 4E56 FFF0 link A6, -0x0010
000001BE 48E7 0110 movem.l -[A7], D7,A3
000001C2 3E2E 000E move.w D7, [A6 + 0xE]
000001C6 266E 0008 movea.l A3, [A6 + 0x8]
000001CA 486E FFF0 pea.l [A6 - 0x10]
000001CE 48C7 ext.l D7
000001D0 2F07 move.l -[A7], D7
000001D2 2F2B 0064 move.l -[A7], [A3 + 0x64]
000001D6 41EB 005E lea.l A0, [A3 + 0x5E]
000001DA 2F20 move.l -[A7], -[A0]
000001DC 2F20 move.l -[A7], -[A0]
000001DE 7008 moveq.l D0, 0x08
000001E0 2F00 move.l -[A7], D0
000001E2 7202 moveq.l D1, 0x02
000001E4 2F01 move.l -[A7], D1
000001E6 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */]
000001EA 4A6E 0012 tst.w [A6 + 0x12]
000001EE 4FEF 001C lea.l A7, [A7 + 0x1C]
000001F2 6618 bne +0x1A /* 0000020C */
000001F4 4A2B 000F tst.b [A3 + 0xF]
000001F8 6612 bne +0x14 /* 0000020C */
000001FA 41EE FFF8 lea.l A0, [A6 - 0x8]
000001FE 2F20 move.l -[A7], -[A0]
00000200 2F20 move.l -[A7], -[A0]
00000202 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
00000206 508F addq.l A7, 8
00000208 6000 0098 bra +0x9A /* 000002A2 */
label0000020C:
0000020C 41EB 0026 lea.l A0, [A3 + 0x26]
00000210 2F20 move.l -[A7], -[A0]
00000212 2F20 move.l -[A7], -[A0]
00000214 3F20 move.w -[A7], -[A0]
00000216 4EAD 07FA jsr [A5 + 0x7FA /* export_251 */]
0000021A 41EB 0014 lea.l A0, [A3 + 0x14]
0000021E 2F20 move.l -[A7], -[A0]
00000220 2F20 move.l -[A7], -[A0]
00000222 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000226 41EE FFF8 lea.l A0, [A6 - 0x8]
0000022A 2F20 move.l -[A7], -[A0]
0000022C 2F20 move.l -[A7], -[A0]
0000022E 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */]
00000232 302E FFF6 move.w D0, [A6 - 0xA]
00000236 D06E FFF2 add.w D0, [A6 - 0xE]
0000023A 48C0 ext.l D0
0000023C E280 asr D0, 1
0000023E 3D40 FFF2 move.w [A6 - 0xE], D0
00000242 302E FFF4 move.w D0, [A6 - 0xC]
00000246 D06E FFF0 add.w D0, [A6 - 0x10]
0000024A 48C0 ext.l D0
0000024C E280 asr D0, 1
0000024E 3D40 FFF0 move.w [A6 - 0x10], D0
00000252 4A47 tst.w D7
00000254 4FEF 001A lea.l A7, [A7 + 0x1A]
00000258 672C beq +0x2E /* 00000286 */
0000025A 2D6B 005E FFF8 move.l [A6 - 0x8], [A3 + 0x5E]
00000260 1D47 FFFB move.b [A6 - 0x5], D7
00000264 3D7C 0014 FFFC move.w [A6 - 0x4], 0x14
0000026A 3D6B 0068 FFFE move.w [A6 - 0x2], [A3 + 0x68]
00000270 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000274 41EE 0000 lea.l A0, [A6 + 0x0]
00000278 2F20 move.l -[A7], -[A0]
0000027A 2F20 move.l -[A7], -[A0]
0000027C 4EAD 0F4A jsr [A5 + 0xF4A /* export_485 */]
00000280 4FEF 000C lea.l A7, [A7 + 0xC]
00000284 601C bra +0x1E /* 000002A2 */
label00000286:
00000286 486B 003C pea.l [A3 + 0x3C]
0000028A 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
0000028E 7021 moveq.l D0, 0x21
00000290 2F00 move.l -[A7], D0
00000292 486D F994 pea.l [A5 - 0x66C]
00000296 2F2E FFF0 move.l -[A7], [A6 - 0x10]
0000029A 4EAD 0892 jsr [A5 + 0x892 /* export_270 */]
0000029E 4FEF 0010 lea.l A7, [A7 + 0x10]
label000002A2:
000002A2 4CEE 0880 FFE8 movem.l D7,A3, [A6 - 0x18]
000002A8 4E5E unlink A6
000002AA 4E75 rts
fn000002AC:
000002AC 4E56 FFF8 link A6, -0x0008
000002B0 2F0B move.l -[A7], A3
000002B2 266E 0008 movea.l A3, [A6 + 0x8]
000002B6 486E FFF8 pea.l [A6 - 0x8]
000002BA 302E 000E move.w D0, [A6 + 0xE]
000002BE 48C0 ext.l D0
000002C0 2F00 move.l -[A7], D0
000002C2 2F2B 0064 move.l -[A7], [A3 + 0x64]
000002C6 41EB 005E lea.l A0, [A3 + 0x5E]
000002CA 2F20 move.l -[A7], -[A0]
000002CC 2F20 move.l -[A7], -[A0]
000002CE 7008 moveq.l D0, 0x08
000002D0 2F00 move.l -[A7], D0
000002D2 7202 moveq.l D1, 0x02
000002D4 2F01 move.l -[A7], D1
000002D6 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */]
000002DA 526E FFFA addq.w [A6 - 0x6], 1
000002DE 526E FFF8 addq.w [A6 - 0x8], 1
000002E2 536E FFFE subq.w [A6 - 0x2], 1
000002E6 536E FFFC subq.w [A6 - 0x4], 1
000002EA 41EE 0000 lea.l A0, [A6 + 0x0]
000002EE 2F20 move.l -[A7], -[A0]
000002F0 2F20 move.l -[A7], -[A0]
000002F2 4EAD 0B92 jsr [A5 + 0xB92 /* export_366 */]
000002F6 266E FFF4 movea.l A3, [A6 - 0xC]
000002FA 4E5E unlink A6
000002FC 4E75 rts
export_1452:
000002FE 2F0B move.l -[A7], A3
00000300 266F 0008 movea.l A3, [A7 + 0x8]
00000304 2F0B move.l -[A7], A3
00000306 4EBA FD66 jsr [PC - 0x29A /* 0000006E */]
0000030A 302D FC04 move.w D0, [A5 - 0x3FC]
0000030E 48C0 ext.l D0
00000310 2F00 move.l -[A7], D0
00000312 2F0B move.l -[A7], A3
00000314 4EBA FF96 jsr [PC - 0x6A /* 000002AC */]
00000318 7000 moveq.l D0, 0x00
0000031A 2F00 move.l -[A7], D0
0000031C 322B 0062 move.w D1, [A3 + 0x62]
00000320 48C1 ext.l D1
00000322 2F01 move.l -[A7], D1
00000324 2F0B move.l -[A7], A3
00000326 4EBA FE92 jsr [PC - 0x16E /* 000001BA */]
0000032A 4FEF 0018 lea.l A7, [A7 + 0x18]
0000032E 265F movea.l A3, [A7]+
00000330 4E75 rts
export_1453:
00000332 2F0B move.l -[A7], A3
00000334 706A moveq.l D0, 0x6A
00000336 2F00 move.l -[A7], D0
00000338 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
0000033C 2640 movea.l A3, D0
0000033E 200B move.l D0, A3
00000340 588F addq.l A7, 4
00000342 6722 beq +0x24 /* 00000366 */
00000344 177C 000E 004C move.b [A3 + 0x4C], 0xE
0000034A 7000 moveq.l D0, 0x00
0000034C 2F00 move.l -[A7], D0
0000034E 2F0B move.l -[A7], A3
00000350 4EAD 1E1A jsr [A5 + 0x1E1A /* export_959 */]
00000354 4A40 tst.w D0
00000356 508F addq.l A7, 8
00000358 6708 beq +0xA /* 00000362 */
0000035A 276D EA3A 005E move.l [A3 + 0x5E], [A5 - 0x15C6]
00000360 6004 bra +0x6 /* 00000366 */
label00000362:
00000362 7000 moveq.l D0, 0x00
00000364 2640 movea.l A3, D0
label00000366:
00000366 200B move.l D0, A3
00000368 265F movea.l A3, [A7]+
0000036A 4E75 rts
export_1454:
0000036C 48E7 1110 movem.l -[A7], D3,D7,A3
00000370 266F 0010 movea.l A3, [A7 + 0x10]
00000374 2F0B move.l -[A7], A3
00000376 4EBA FCF6 jsr [PC - 0x30A /* 0000006E */]
0000037A 7E00 moveq.l D7, 0x00
0000037C 588F addq.l A7, 4
label0000037E:
0000037E 7001 moveq.l D0, 0x01
00000380 2F00 move.l -[A7], D0
00000382 2F07 move.l -[A7], D7
00000384 2F0B move.l -[A7], A3
00000386 4EBA FE32 jsr [PC - 0x1CE /* 000001BA */]
0000038A 4FEF 000C lea.l A7, [A7 + 0xC]
0000038E 5287 addq.l D7, 1
00000390 7010 moveq.l D0, 0x10
00000392 B087 cmp.l D0, D7
00000394 6EE8 bgt -0x16 /* 0000037E */
00000396 302B 0062 move.w D0, [A3 + 0x62]
0000039A 48C0 ext.l D0
0000039C 2F00 move.l -[A7], D0
0000039E 2F0B move.l -[A7], A3
000003A0 4EBA FF0A jsr [PC - 0xF6 /* 000002AC */]
000003A4 508F addq.l A7, 8
000003A6 4CDF 0888 movem.l D3,D7,A3, [A7]+
000003AA 4E75 rts
export_1455:
000003AC 4E56 0000 link A6, 0
000003B0 48E7 0018 movem.l -[A7], A3,A4
000003B4 286E 0008 movea.l A4, [A6 + 0x8]
000003B8 7020 moveq.l D0, 0x20
000003BA C06E 0012 and.w D0, [A6 + 0x12]
000003BE 664E bne +0x50 /* 0000040E */
000003C0 264C movea.l A3, A4
000003C2 2F0B move.l -[A7], A3
000003C4 4EBA FCA8 jsr [PC - 0x358 /* 0000006E */]
000003C8 302B 0062 move.w D0, [A3 + 0x62]
000003CC 48C0 ext.l D0
000003CE 2F00 move.l -[A7], D0
000003D0 2F2B 0064 move.l -[A7], [A3 + 0x64]
000003D4 41EC 005E lea.l A0, [A4 + 0x5E]
000003D8 2F20 move.l -[A7], -[A0]
000003DA 2F20 move.l -[A7], -[A0]
000003DC 7008 moveq.l D0, 0x08
000003DE 2F00 move.l -[A7], D0
000003E0 7202 moveq.l D1, 0x02
000003E2 2F01 move.l -[A7], D1
000003E4 2F2E 000C move.l -[A7], [A6 + 0xC]
000003E8 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */]
000003EC 3B40 FC04 move.w [A5 - 0x3FC], D0
000003F0 B06B 0062 cmp.w D0, [A3 + 0x62]
000003F4 4FEF 0020 lea.l A7, [A7 + 0x20]
000003F8 6714 beq +0x16 /* 0000040E */
000003FA 2F0C move.l -[A7], A4
000003FC 486D 2D82 pea.l [A5 + 0x2D82 /* export_1452 */]
00000400 206E 0014 movea.l A0, [A6 + 0x14]
00000404 4E90 jsr [A0]
00000406 376D FC04 0062 move.w [A3 + 0x62], [A5 - 0x3FC]
0000040C 508F addq.l A7, 8
label0000040E:
0000040E 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000414 4E5E unlink A6
00000416 4E75 rts
export_1456:
00000418 4E56 FFF4 link A6, -0x000C
0000041C 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000420 266E 000C movea.l A3, [A6 + 0xC]
00000424 284B movea.l A4, A3
00000426 302C 0062 move.w D0, [A4 + 0x62]
0000042A 48C0 ext.l D0
0000042C 81FC 0008 divs.w D0, 0x8
00000430 3C00 move.w D6, D0
00000432 302C 0062 move.w D0, [A4 + 0x62]
00000436 48C0 ext.l D0
00000438 7208 moveq.l D1, 0x08
0000043A 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
0000043E 3E00 move.w D7, D0
00000440 302E 0012 move.w D0, [A6 + 0x12]
00000444 5340 subq.w D0, 1
00000446 6B00 0126 bmi +0x128 /* 0000056E */
0000044A 0C40 0009 cmpi.w D0, 0x9 /* '\t' */
0000044E 6E00 011E bgt +0x120 /* 0000056E */
00000452 D040 add.w D0, D0
00000454 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000458 4EFB 0000 jmp [PC + D0.w]
0000045C 0016 002C ori.b [A6], 0x2C /* ',' */
00000460 0020 0036 ori.b -[A0], 0x36 /* '6' */
00000464 0114 btst [A4], D0
00000466 0114 btst [A4], D0
00000468 0114 btst [A4], D0
0000046A 0114 btst [A4], D0
0000046C 0042 0052 ori.w D2, 0x52 /* 'R' */
00000470 4A46 tst.w D6
00000472 6700 00FA beq +0xFC /* 0000056E */
00000476 5346 subq.w D6, 1
00000478 6044 bra +0x46 /* 000004BE */
0000047A 0C46 0001 cmpi.w D6, 0x1
0000047E 6700 00EE beq +0xF0 /* 0000056E */
00000482 5246 addq.w D6, 1
00000484 6038 bra +0x3A /* 000004BE */
00000486 4A47 tst.w D7
00000488 6700 00E4 beq +0xE6 /* 0000056E */
0000048C 5347 subq.w D7, 1
0000048E 602E bra +0x30 /* 000004BE */
00000490 0C47 0007 cmpi.w D7, 0x7
00000494 6700 00D8 beq +0xDA /* 0000056E */
00000498 5247 addq.w D7, 1
0000049A 6022 bra +0x24 /* 000004BE */
0000049C 4A46 tst.w D6
0000049E 6606 bne +0x8 /* 000004A6 */
000004A0 4A47 tst.w D7
000004A2 6700 00CA beq +0xCC /* 0000056E */
label000004A6:
000004A6 4247 clr.w D7
000004A8 4246 clr.w D6
000004AA 6012 bra +0x14 /* 000004BE */
000004AC 0C46 0001 cmpi.w D6, 0x1
000004B0 6608 bne +0xA /* 000004BA */
000004B2 0C47 0007 cmpi.w D7, 0x7
000004B6 6700 00B6 beq +0xB8 /* 0000056E */
label000004BA:
000004BA 7C01 moveq.l D6, 0x01
000004BC 7E07 moveq.l D7, 0x07
label000004BE:
000004BE 486E FFF4 pea.l [A6 - 0xC]
000004C2 2F0B move.l -[A7], A3
000004C4 2F2E 0008 move.l -[A7], [A6 + 0x8]
000004C8 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
000004CC 41EE FFFC lea.l A0, [A6 - 0x4]
000004D0 2F20 move.l -[A7], -[A0]
000004D2 2F20 move.l -[A7], -[A0]
000004D4 2F0B move.l -[A7], A3
000004D6 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */]
000004DA 302B 005C move.w D0, [A3 + 0x5C]
000004DE 906B 0058 sub.w D0, [A3 + 0x58]
000004E2 48C0 ext.l D0
000004E4 81FC 0008 divs.w D0, 0x8
000004E8 3940 0066 move.w [A4 + 0x66], D0
000004EC 302B 005A move.w D0, [A3 + 0x5A]
000004F0 906B 0056 sub.w D0, [A3 + 0x56]
000004F4 48C0 ext.l D0
000004F6 81FC 0002 divs.w D0, 0x2
000004FA 3940 0064 move.w [A4 + 0x64], D0
000004FE 302B 0058 move.w D0, [A3 + 0x58]
00000502 48C0 ext.l D0
00000504 322C 0066 move.w D1, [A4 + 0x66]
00000508 C3C7 muls.w D1, D7
0000050A D280 add.l D1, D0
0000050C 302C 0066 move.w D0, [A4 + 0x66]
00000510 48C0 ext.l D0
00000512 E280 asr D0, 1
00000514 D081 add.l D0, D1
00000516 3D40 FFFE move.w [A6 - 0x2], D0
0000051A 302B 0056 move.w D0, [A3 + 0x56]
0000051E 48C0 ext.l D0
00000520 322C 0064 move.w D1, [A4 + 0x64]
00000524 C3C6 muls.w D1, D6
00000526 D280 add.l D1, D0
00000528 302C 0064 move.w D0, [A4 + 0x64]
0000052C 48C0 ext.l D0
0000052E E280 asr D0, 1
00000530 D081 add.l D0, D1
00000532 3D40 FFFC move.w [A6 - 0x4], D0
00000536 7000 moveq.l D0, 0x00
00000538 2F00 move.l -[A7], D0
0000053A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000053E 206E 0008 movea.l A0, [A6 + 0x8]
00000542 2F08 move.l -[A7], A0
00000544 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */]
00000548 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000054C 4EAD 1F92 jsr [A5 + 0x1F92 /* export_1006 */]
00000550 4A40 tst.w D0
00000552 4FEF 0028 lea.l A7, [A7 + 0x28]
00000556 6716 beq +0x18 /* 0000056E */
00000558 7000 moveq.l D0, 0x00
0000055A 2F00 move.l -[A7], D0
0000055C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000560 206E 0008 movea.l A0, [A6 + 0x8]
00000564 2F08 move.l -[A7], A0
00000566 4EAD 1FDA jsr [A5 + 0x1FDA /* export_1015 */]
0000056A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000056E:
0000056E 4CEE 18C0 FFE4 movem.l D6,D7,A3,A4, [A6 - 0x1C]
00000574 4E5E unlink A6
00000576 4E75 rts